分享人:卢静
1.背景介绍
2.知识剖析
3.常见问题
4.解决方案
5.编码实战
6.扩展思考
7.参考文献
8.更多讨论
Mybatis 是现在比较常用的持久层框架。用起来比较简单。MyBatis有两种实现方法,分别为基于注解和基于映射 文件。当需要操作的实体类较多时,逐个编写基于注解或基于映射文件的CURD耗时长且容易出错,使用MyBatis Generator可以保证CRUD的正确性,以及节省大量的时间。逆向是代表了从数据库到java代码。
常用的使用generator 的方法
1.maven插件
2.java代码
使用mybatis generator进行代码生成的操作步骤
(1)准备数据库、表
(2)依赖和插件
mybatis-generator-core.jar
mysql-connector-java.jar
mybatis-generator-maven-plugin
3)编写配置文件generatorConfig.xml
a.配置数据库连接地址及账号密码
b.生成的Model类存放位置
c.生成的映射文件存放位置
d.指定要生成的表
代码生成的映射文件提供了哪些方法?
insert()
insertSelective()
deleteByPrimaryKey()
updateByPrimaryKeySelective()
updateByPrimaryKey()
selectByPrimaryKey()
MyBatis Gennerator官网
BY 卢静